mechanical digger - İspanyolca İngilizce Sözlük